package demo.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import demo.data.UserDO;
import demo.data.UserDTO;

@Mapper
public interface UserDao {
	
	
	UserDO getById(Long id);
	
	void insert(UserDO user);
	
	void update(UserDO user);
	
	void update2(UserDO user);

	
	void delete(Long id);

   
    List<UserDO> getAllUsers();
    
    List<UserDTO> getAllUserDTOs();


}